have had the biscuit - Español Inglés Diccionario